self abuse - German English Dictionary